<HTML>
<HEAD>
<!-- This HTML file has been created by texi2html 1.45
     from schintro.txi on 19 Febuary 1997 -->

<TITLE>An Introduction to Scheme and its Implementation - Scheme Basics</TITLE>
</HEAD>
<BODY>
Go to the <A HREF="schintro_1.html">first</A>, <A HREF="schintro_9.html">previous</A>, <A HREF="schintro_11.html">next</A>, <A HREF="schintro_143.html">last</A> section, <A HREF="schintro_toc.html">table of contents</A>.
<HR>


<H2><A NAME="SEC10" HREF="schintro_toc.html#SEC10">Basic Scheme Features</A></H2>

<P>
I'll go briefly through some of the basic features of Scheme, giving
little code examples for clarity.

</P>

<UL>
<LI><A HREF="schintro_11.html#SEC11">Expressions</A>: Code consists of expressions
<LI><A HREF="schintro_19.html#SEC19">Booleans</A>: The boolean values #t and #f
<LI><A HREF="schintro_20.html#SEC20">Other Control-Flow Constructs</A>: cond, and, and or
<LI><A HREF="schintro_23.html#SEC24">Comments</A>: Comments run from a semicolon to the
                                  end of a line
<LI><A HREF="schintro_24.html#SEC25">Parentheses and Indenting</A>: A note about parentheses and indenting
<LI><A HREF="schintro_30.html#SEC31">All Values are Pointers</A>: All values are conceptually pointers
<LI><A HREF="schintro_33.html#SEC34">Automatic Memory Management</A>: Scheme reclaims memory automatically
<LI><A HREF="schintro_34.html#SEC35">Dynamic Typing</A>: Objects have types, variables don't
<LI><A HREF="schintro_35.html#SEC37">The Empty List</A>: The empty list object (), a.k.a. the
                                  null pointer
</UL>

<HR>
Go to the <A HREF="schintro_1.html">first</A>, <A HREF="schintro_9.html">previous</A>, <A HREF="schintro_11.html">next</A>, <A HREF="schintro_143.html">last</A> section, <A HREF="schintro_toc.html">table of contents</A>.
</BODY>
</HTML>
